16838a8c11b6ce169db1d061ca104d548ec33e69,java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/constraints/StrictSubtypingConstraint.java,StrictSubtypingConstraint,reduce,#InferenceSession#List#,47

Before Change


        }

        if (!(myS instanceof PsiClassType)) return false;
        PsiClassType.ClassResolveResult SResult = ((PsiClassType)myS).resolveGenerics();
        PsiClass SClass = SResult.getElement();
        if (((PsiClassType)myT).isRaw()) {
          return SClass != null && InheritanceUtil.isInheritorOrSelf(SClass, CClass, true);

After Change


            }
          }
        } else if (myS instanceof PsiClassType) {
          SResult = ((PsiClassType)myS).resolveGenerics();
        }

        if (SResult == null) return false;
        PsiClass SClass = SResult.getElement();
        if (((PsiClassType)myT).isRaw()) {
          return SClass != null && InheritanceUtil.isInheritorOrSelf(SClass, CClass, true);